package com.yeeverse.api.demo.test.dto;

import com.yeeverse.sdk.vo.api.BaseRequest;

import java.io.Serializable;

public class NftDTO extends BaseRequest implements Serializable {
    private String tradeRequestNo;
    private String requestNo;
    private String parentMerchantNo;
    private String merchantNo;
    private String merchantUserId;
    private String seriesId;
    private String nftName;
    private String number;
    private String imageId;
    private String uri;
    private String uriHash;
    private String symbol;
    private String tags;
    private String chainUserName;
    private String phone;
    private String sync;
    private String notifyUrl;
    private String seriesName;
    private String description;
    private String ownerNo;
    private String ownerName;
    private String recipientNo;
    private String nftId;

    public String getRecipientNo() {
        return recipientNo;
    }

    public void setRecipientNo(String recipientNo) {
        this.recipientNo = recipientNo;
    }

    public String getNftId() {
        return nftId;
    }

    public void setNftId(String nftId) {
        this.nftId = nftId;
    }

    public String getOwnerNo() {
        return ownerNo;
    }

    public void setOwnerNo(String ownerNo) {
        this.ownerNo = ownerNo;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public String getChainUserName() {
        return chainUserName;
    }

    public void setChainUserName(String chainUserName) {
        this.chainUserName = chainUserName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getSync() {
        return sync;
    }

    public void setSync(String sync) {
        this.sync = sync;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public String getTradeRequestNo() {
        return tradeRequestNo;
    }

    public void setTradeRequestNo(String tradeRequestNo) {
        this.tradeRequestNo = tradeRequestNo;
    }

    public String getRequestNo() {
        return requestNo;
    }

    public void setRequestNo(String requestNo) {
        this.requestNo = requestNo;
    }

    public String getParentMerchantNo() {
        return parentMerchantNo;
    }

    public void setParentMerchantNo(String parentMerchantNo) {
        this.parentMerchantNo = parentMerchantNo;
    }

    public String getMerchantUserId() {
        return merchantUserId;
    }

    public void setMerchantUserId(String merchantUserId) {
        this.merchantUserId = merchantUserId;
    }

    public String getSeriesId() {
        return seriesId;
    }

    public void setSeriesId(String seriesId) {
        this.seriesId = seriesId;
    }

    public String getNftName() {
        return nftName;
    }

    public void setNftName(String nftName) {
        this.nftName = nftName;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getImageId() {
        return imageId;
    }

    public void setImageId(String imageId) {
        this.imageId = imageId;
    }

    public String getUri() {
        return uri;
    }

    public void setUri(String uri) {
        this.uri = uri;
    }

    public String getUriHash() {
        return uriHash;
    }

    public void setUriHash(String uriHash) {
        this.uriHash = uriHash;
    }

    public String getSymbol() {
        return symbol;
    }

    public void setSymbol(String symbol) {
        this.symbol = symbol;
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    @Override
    public String toString() {
        return "NftDTO{" +
                "tradeRequestNo='" + tradeRequestNo + '\'' +
                ", requestNo='" + requestNo + '\'' +
                ", parentMerchantNo='" + parentMerchantNo + '\'' +
                ", merchantNo='" + merchantNo + '\'' +
                ", merchantUserId='" + merchantUserId + '\'' +
                ", seriesId='" + seriesId + '\'' +
                ", nftName='" + nftName + '\'' +
                ", number='" + number + '\'' +
                ", imageId='" + imageId + '\'' +
                ", uri='" + uri + '\'' +
                ", uriHash='" + uriHash + '\'' +
                ", symbol='" + symbol + '\'' +
                ", tags='" + tags + '\'' +
                '}';
    }
}
